feeling vindicated - Français Anglais Dictionnaire